the petrol has run out - Alemán Inglés Diccionario